<?php
namespace App\Models;

use App\Models\Mysql\XnSupplierGoodsHfive;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\Relations\HasOne;

/**
* @comment
*
* @property int $id
* @property string $goodsId 商品ID编号
* @property string $goodsName 商品名称
* @property int $productType 商品类型 0 直充 1 卡密  2 话费 3 流量
* @property float $unitPrice 进价
* @property float $price 设置默认进价（代理商看到的进价）
* @property float $degree_oneprice 设置一级定价
* @property float $degree_twoprice 设置二级定价
* @property float $degree_threeprice 设置三级定价
* @property int $ctime
* @property string $supplier_num
* @property int $release 0 = 未发布 1 = 发布  2 = 维护
* @property string $discount_range 折扣率
* @property string $faceValue 商品面值
* @property int $supplier_id 供应商id
* @property int $Supplier_status 1.易派 2.卡盟  3.交壹吧商品 4.福禄商品  5.硕软 6.江山 7. 承天下 8. 橙券  166.手动卡密商品  30.樊登商品
* @property string $goods_newname 新名称
* @property float $max_price 供应商设置的上限价格
* @property string $agentId_status 代理商的id  是否加入我的商品列表
* @property int $cate_id 分类Id
* @property int $is_up 1.上架 2.下架   9=软删除
* @property string $is_upinfo 删除信息
* @property int $is_gameproduct 1.不是商品的游戏 2.是商品的游戏
* @property int $pid 游戏父id
* @property int $Start_charging 起充数量
* @property string $account_type 账号类型
* @property string $game_type 充值类型
* @property string $productId 交壹吧商品id
* @property int $is_agent_show 1 = 代理商  商户  2 = 代理商   3 = 商户
* @property int $brand_id 品牌分类id
* @property int $goods_status 1.名称需要改 2.价格需要改 3.名称价格都需要改 4.供应商修改了代理商进价
* @property int $stock 商品库存
* @property string $dashang_account_type 账号类型
* @property int $operator_code 运营商编码（YYW用）
* @property string $fixedPriceChange 定时改价
* @property int $max_num 1 是单数量  2  = 多数量
* @property int $order_times 帐号充值上限
* @property int $order_times_custom 账号默认过期时间
* @property int $kami_type 1. 爱奇艺 2.优酷  3.腾讯 4.芒果
* @property int $qq_testing 1 = 检测手机号  2 = 不检测手机号
* @property int $kami_status 1 = 年卡  2 = 季卡  3 = 月卡
* @property int $account_status 1 = 开启数字检测  2 = 关闭
* @property int $account_Five_to_eleven 1 开启 2 关闭  腾讯5-11位数字检测
* @property int $submissions_num_type 1 = 开启  2 = 关闭
* @property int $submissions_num 单个商户可以提交的订单次数
* @property string $qq_testing_five_ten qq5-10位数字检测
* @property string $iqiyilink 爱奇艺主链接
* @property int $timing_isup 定时上下架开关 1 = 开启  2 = 关闭
* @property float $chengmeiprice 诚美价格
* @property int $chengmeistatus 1 = 维护不可买   2 = 维护可买
* @property int $qq_testingtime 1 = 开启手机号检测开关   2 = 关闭
* @property int $phone_testing 1开启  2 关闭
* @property int $afc_eleven_status 1 = 开启   2 = 关闭   人工订单禁止11位手机号
* @property int $is_canloss 1.可以亏损 2.不可亏损
* @property int $telecom_open 1 = 打开  2 = 关闭
* @property int $no_chrneseandsto 1 = 开启  2 = 关闭   屏蔽中文和@符号
* @property int $sort 2= 不顶置   1 = 顶置
* @property int $xiaolu_percentage 小鹿店百分比
* @property int $sub_sort 1 子商品顶置  2 子商品取消顶置
* @property float $profit 利润
* @property int $taxed 是否是带税商品:1=是,2=不是
* @property string $remark 备注
* @property int $order_voice 卡单语音通知 0 = 未开启
* @property string $order_voice_phone 卡单通知的手机号
* @property string $area_block 屏蔽手机号地区
* @property int $area_block_open 1.开，2.关
* @property int $regular_maintenance_open 定时维护开关  1 = 开启 2 = 关闭
* @property string $regular_maintenance 定时维护
* @property string $goods_carmi_name 卡密商品名称简称
*
*/
class NsSupplierGoods extends Model
{

    /**
     * @var string
     */
    protected $connection = 'mysql';
    public $timestamps = false;
    /**
     * @var string
     */
    protected $table = 'ns_supplier_goods';

    /**
     * @var string[]
    */
    protected $fillable = ['id', 'goodsId', 'goodsName', 'productType', 'unitPrice', 'price', 'degree_oneprice', 'degree_twoprice', 'degree_threeprice', 'ctime', 'supplier_num', 'release', 'discount_range', 'faceValue', 'supplier_id', 'Supplier_status', 'goods_newname', 'max_price', 'agentId_status', 'cate_id', 'is_up', 'is_upinfo', 'is_gameproduct', 'pid', 'Start_charging', 'account_type', 'game_type', 'productId', 'is_agent_show', 'brand_id', 'goods_status', 'stock', 'dashang_account_type', 'operator_code', 'fixedPriceChange', 'max_num', 'order_times', 'order_times_custom', 'kami_type', 'qq_testing', 'kami_status', 'account_status', 'account_Five_to_eleven', 'submissions_num_type', 'submissions_num', 'qq_testing_five_ten', 'iqiyilink', 'timing_isup', 'chengmeiprice', 'chengmeistatus', 'qq_testingtime', 'phone_testing', 'afc_eleven_status', 'is_canloss', 'telecom_open', 'no_chrneseandsto', 'sort', 'xiaolu_percentage', 'sub_sort', 'profit', 'taxed', 'remark', 'order_voice', 'order_voice_phone', 'area_block', 'area_block_open', 'regular_maintenance_open', 'regular_maintenance', 'goods_carmi_name'];

    /**
     * @return HasOne
     */
    public function h5contentInfos(): HasOne
    {
        return $this->hasOne(NsSupplierGoodsHfive::class,'gid');
    }
}
